// pages/index/index.js
import { navigateByRole } from '../../utils/util.js';
Page({
    data: {
        courses: [],
        isTeacher: false
    },
    onLoad() {
        console.log("开始检测是否登录");
        // 检查用户是否已登录
        const userInfo = wx.getStorageSync('userInfo');
        console.log("userInfo值:", userInfo);
        console.log("userInfo类型:", typeof userInfo);
        console.log("判断结果:", !userInfo);

        // 使用更严格的判断
        if (!userInfo || JSON.stringify(userInfo) === '{}' || userInfo === '') {
            console.log("条件为真，应该跳转到登录页");
            // 未登录，跳转到登录页
            wx.redirectTo({
                url: '/pages/login/login',
                success: () => console.log('跳转到登录页成功'),
                fail: (err) => console.log('跳转失败:', err)
            });
        } else {
            console.log("条件为假，应该跳转到课程页");
            navigateByRole(userInfo.role);
        }
    }
})